mjambon's Repositories

98 repositories

action
Hobby-grade research on machine intelligence
⭐ 1 🌐 Public
alcotest
A lightweight and colourful test framework
⭐ 0 🌐 Public
arduino-projects
Arduino projects
⭐ 0 🌐 Public
atdgen
Now part of the atd repo
⭐ 45 🌐 Public
atdgen-cppo
For using atdgen without creating separate .atd files
⭐ 1 🌐 Public
atdgen-doc
Documentation for atdgen
⭐ 3 🌐 Public
atdgen-make
Atdgen plugin for GNU Make (official repository)
⭐ 1 🌐 Public
atdgen-omake
Atdgen plugin for OMake (official repository)
⭐ 1 🌐 Public
atdgen-tutorial
Moved to https://github.com/mjambon/atdgen-doc
⭐ 1 🌐 Public
backtrace
Investigating incomplete OCaml stack backtraces
⭐ 3 🌐 Public
base120
Base 120 representation of integers using consonant-vowel digits
⭐ 7 🌐 Public
bigflies
Utilities dealing with big files
⭐ 0 🌐 Public
bind-pp
Preprocessor of (>>=) for better exception tracing with Lwt
⭐ 0 🌐 Public
blog
Personal blog
⭐ 0 🌐 Public
caml2html
Syntax highlighter for OCaml
⭐ 17 🌐 Public
camlmix
OCaml-stuffed templates
⭐ 3 🌐 Public
cmdliner-cheatsheet
Cheatsheet for adding command-line options to an OCaml program using cmdliner
⭐ 65 🌐 Public
cmitomli
Convert a cmi file back to an mli interface
⭐ 18 🌐 Public
colocblois
No description
⭐ 0 🌐 Public
csv2json
CSV-to-JSON converter (OCaml implementation)
⭐ 0 🌐 Public
dev-feedback
Poll questions for better feedback from developer to developer
⭐ 1 🌐 Public
dev-random
short experiments
⭐ 4 🌐 Public
dna-encoding
Encoding of strings in base 4, using {a,c,g,t} for digits.
⭐ 2 🌐 Public
documents
No description
⭐ 2 🌐 Public
does-github-allow-iframes
Does GitHub render iframes included in README.md and other markdown files?
⭐ 0 🌐 Public
dum
Print OCaml values based on their runtime representation
⭐ 30 🌐 Public
dune-dependencies
Reproduces some unexpected behavior
⭐ 0 🌐 Public
dune-deps
Show the internal dependencies in your OCaml/Reason/Dune project
⭐ 61 🌐 Public
dune-deps-action
Auto-update dependency graph in your README.md
⭐ 7 🌐 Public
dune-release
Streamlining the release of dune packages to opam
⭐ 0 🌐 Public
dune-starter
Simple template for midsize OCaml project
⭐ 129 🌐 Public
dutop
Disk usage top
⭐ 9 🌐 Public
eledit
Line editor (fork of ledit)
⭐ 6 🌐 Public
es-cli
Command-line client for Elasticsearch written in OCaml
⭐ 1 🌐 Public
evo
Various small programs having to do evolution
⭐ 1 🌐 Public
fpath
File paths for OCaml
⭐ 1 🌐 Public
github-issue-templates
:symbols: A collection of GitHub issue and pull request templates
⭐ 0 🌐 Public
hooh
Make tar.gz's from git repositories and tags starting in v[0-9]
⭐ 2 🌐 Public
icfpc2011
ICFP contest 2011
⭐ 1 🌐 Public
insideout
Minimalistic template processing for OCaml
⭐ 0 🌐 Public
jobqueue
OCaml library for forking off cpu-intensive processes.
⭐ 9 🌐 Public
jsoncount
Counts JSON fields
⭐ 0 🌐 Public
KappaTools
Tool suite for kappa models. Documentation and binaries can be found in the release section. Try it online at
⭐ 0 🌐 Public
lwt-issue-737
Reproducing unexpected/faulty behavior in Lwt
⭐ 0 🌐 Public
martinj
martinj.art website
⭐ 0 🌐 Public
memories
Forgetful Bloom filters
⭐ 16 🌐 Public
meta
Documents and discussions applicable to multiple projects at github.com/mjambon
⭐ 0 🌐 Public
mikmatch
OCaml pattern-matching extended with regexps (unmaintained)
⭐ 23 🌐 Public
minimal-semgrep-rule
A minimal semgrep rule to get started quickly
⭐ 0 🌐 Public
mixtbl
Statically-typed heterogenous hash table
⭐ 8 🌐 Public
mjambon-opam-repo
Extra packages that won't go into the official opam repository
⭐ 0 🌐 Public
mjambon2016
Frozen website mjambon.com as it was on November 30, 2016
⭐ 0 🌐 Public
moving-percentile
Moving percentile algorithm, similar in its requirements to exponential moving average
⭐ 27 🌐 Public
multiarmed
Epsilon-greedy solution to the multiarmed-bandit problem, with recency bias
⭐ 3 🌐 Public
ocaml
The core OCaml system: compilers, runtime system, base libraries
⭐ 0 🌐 Public
ocaml-for-pa
Introduction to OCaml for Program Analysis
⭐ 7 🌐 Public
ocaml-gitlab
Native OCaml bindings to Gitlab REST API v4
⭐ 1 🌐 Public
ocaml-layer
Make your own OCaml base image for fast CI jobs
⭐ 16 🌐 Public
ocaml-tsort
Easy to use and user-friendly topological sort module for OCaml
⭐ 0 🌐 Public
ocaml-uri
RFC3986 URI parsing library for OCaml
⭐ 0 🌐 Public
ocaml-wishlist
OCaml features we want really bad
⭐ 11 🌐 Public
ocamlformat
Auto-formatter for OCaml code
⭐ 0 🌐 Public
ocamllex-cppo
Embed ocamllex definitions in OCaml sources with cppo
⭐ 0 🌐 Public
opam
OPAM is a source-based package manager for OCaml. It supports multiple simultaneous compiler installations, flexible package constraints, and a Git-friendly development workflow.
⭐ 1 🌐 Public
opam-repository
Main public package repository for OPAM, the source package manager of OCaml.
⭐ 1 🌐 Public
oss-honor-code
Open-Source Honor Code
⭐ 4 🌐 Public
public-signatures
Cryptographic signatures of private archives
⭐ 0 🌐 Public
purple-fringe
Removal of purple fringing from digital photos
⭐ 71 🌐 Public
rank-aggregation
Practical rank aggregation for timed sports
⭐ 0 🌐 Public
reasonable-shell-script
Because shell scripts don't have to be terrible
⭐ 64 🌐 Public
recipes
Recipes (for preparing food)
⭐ 0 🌐 Public
rematch
String matching for OCaml (simpler Mikmatch)
⭐ 1 🌐 Public
runner-timetable
Distance runner's reactive timetable
⭐ 0 🌐 Public 📦 Archived
safe-colors
Trying to discover colorblind-friendly palettes
⭐ 2 🌐 Public
sampl
Like "head" or "tail" but picks 10 random lines
⭐ 0 🌐 Public
sexp_pretty
S-expression pretty-printer
⭐ 0 🌐 Public
short-paths-alias-bug
bug repro
⭐ 0 🌐 Public
simple-diff
A simple diff algorithm in pure OCaml
⭐ 0 🌐 Public
spherical-shell
How much stuff fits in a spherical shell of various dimensions?
⭐ 3 🌐 Public
test-repo-shallowing
No description
⭐ 0 🌐 Public
test-weird-git-stuff
Testing git and github
⭐ 0 🌐 Public
testing-git
temporary repo for testing tagging and squashing
⭐ 0 🌐 Public
thermostat
Example using yacc and ragel
⭐ 0 🌐 Public
thoughts
Thoughts
⭐ 1 🌐 Public
topfilter
Selection of the top N elements from a stream
⭐ 1 🌐 Public
tophide
Hide values starting with _ in the ocaml toplevel
⭐ 4 🌐 Public
trax
Catch OCaml exceptions and reraise them later without losing the original stack trace.
⭐ 11 🌐 Public
uniformize
Dynamic signal uniformization
⭐ 3 🌐 Public
unitron
Somewhat like a perceptron using unary input rather than binary
⭐ 1 🌐 Public
utf8conv
Conversion from ISO-8859-1 and Windows-1252 text to UTF-8
⭐ 2 🌐 Public
utf8val
Lightweight UTF-8 validator for OCaml
⭐ 0 🌐 Public
uucp
Unicode character properties for OCaml
⭐ 0 🌐 Public
vanity
Constructive Glossary Builder
⭐ 3 🌐 Public
vanta-agent-scripts
Public scripts used to install the Vanta agent
⭐ 0 🌐 Public
variants-intro
No description
⭐ 0 🌐 Public
vim-vs-emacs
Word vs. LaTeX paper, adapted to help you choose the best text editor
⭐ 4 🌐 Public 📦 Archived
watch-file
Rerun a command when a file changes
⭐ 4 🌐 Public
wcl
"wc -l" for the impatient, with estimation of total line count as it progresses
⭐ 0 🌐 Public